An Adaptive Mechanism for Web Browser Cache Management

نویسندگان

  • Mike Reddy
  • Graham P. Fletcher
چکیده

R esearchers have applied various caching techniques to decrease the network loads and response times caused by the phenomenal growth of the World Wide Web. These strategies include the use of callback, prefetching, and validation.1 However, callback mechanisms, which were developed for dedicated distributed systems, are not appropriate for Web objects, which may be cached in many proxies. Prefetching is also unsuitable, as current cache hit rates are typically only about 50 percent.2 It is, therefore, difficult to know which objects to prefetch or when to prefetch them, and thus impossible to ensure that preemptive document checking will improve cache performance. By contrast, validation has been implemented in most proxy servers and browsers. With this technique, cached files are time stamped with an expiry date, which allows the cached version’s currency to be checked when future requests are made. However, many browsers ignore the document expiry, potentially setting up a coherence problem, where stale documents are served as current.3 The validation method entails three decisions that influence effective cache management:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intelligent web caching using document life histories: A comparison with existing cache management techniques

Hierarchical storage of web pages in proxy server and client browser caches introduce coherence problems, which require cache management techniques which are both accurate and computationally efficient. We suggest that current approaches, such as the most common Least Recently Used (LRU) technique, are inadequate for future network loads as they do not incorporate the dynamics of document selec...

متن کامل

Ghosts in the Machine: Interfaces for Better Power Management

We observe that the modularity of current power management algorithms often leads to poor results. We propose two new interfaces that pierce the abstraction barrier that inhibits device power management. First, an OS power manager allows applications to query the current power mode of I/O devices to evaluate the performance and energy cost of alternative strategies for reading and writing data....

متن کامل

Thin-client Web access patterns: Measurements from a cache-busting proxy

This paper describes a new technique for measuring Web client request patterns and analyzes a large client trace collected using the new method. In this approach a modified proxy intercepts requests and serves all responses to clients marked uncacheable, effectively disabling browser caches and allowing the proxy to record requests that would otherwise result in silent browser cache hits. WebTV...

متن کامل

Improving Performance of World Wide Web by Adaptive Web Traffic Reduction

The ever increasing use of World Wide Web in the existing network, results in poor performance. Several techniques have been developed for reducing web traffic by compressing the size of the file, saving the web pages at the client side, changing the burst nature of traffic into constant rate etc. No single method was adequate enough to access the document instantly through the Internet. In thi...

متن کامل

Web Browser Security: Different Attacks Detection and Prevention Techniques

In this paper, we present a systematic study of how to make a browser secure. Web browser is vulnerable to different attacks; these attacks are performed due to vulnerabilities in the UI of the web page, Browser cache memory, extensions, plug-in. The Attacker can run malicious JavaScript to exploit user system by using these vulnerabilities. Buffer overflow attack, Cross-site-scripting, Man-in-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Internet Computing

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1998